home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / util / network / nprodem.cpt / ND Pro Demo Guide < prev    next >
Encoding:
Text File  |  1992-10-17  |  11.8 KB  |  272 lines

  1.  
  2.  
  3. NetDistributor Pro¬ updates and installs software across a LocalTalk, EtherTalk, or TokenTalk network quickly and easily. With NetDistributor Pro, you can update existing files, delete obsolete files, or install new files on remote computers immediately or at a pre-scheduled time.
  4.  
  5. Software updates, created by a network administrator, are contained in a single file called a package. Packages contain the files to be installed and a script of installation instructions.
  6.      
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13. You create a script which mimics the actions you would take if you were physically at each Macintosh. This script can be very simple or very complex, using features that support if-then-else conditions. For example, a script might perform the following operations:
  14.  
  15.     Check to see if System 7 is present
  16.         If it is, then do the following
  17.             Find ╥Draw╙ application
  18.             If it exists
  19.                 Replace it with a new one
  20.                 Install other files in the same place
  21.             If ╥Draw╙ does not exist
  22.                 Install ╥Draw╙ in new folder called ╥Draw Stuff╙
  23.  
  24. You can also perform other actions on the remote computers, such as deleting files and restarting.
  25.  
  26. This demo version of NetDistributor Pro contains all the functionality of the full version with the following exceptions:
  27.  
  28. Ñ You may only distribute software packages to four machines at any one time.
  29.  
  30. Ñ Since this demo originated on an electronic service (CompuServe, AppleLink, or ftp site), the software for installing fonts and desk accessories has been excluded to reduce the download time.
  31.  
  32.  
  33.  
  34. NetDistributor Pro requires software that runs on both the administrator╒s computer and on all computers that will be receiving software updates from the administrator. The administrator software consists of the NetDistributor Pro application (for creating software packages) and the Transporter system extension (for distributing software updates). The client software consists of only Transporter.
  35.  
  36. Network administrator requirements:
  37.  
  38. Ñ Macintosh Plus (or greater) with a hard disk.
  39. Ñ 1 MB random access memory (RAM). 2 MB is required if you are using MultiFinder or System 7.0.
  40. Ñ System software 6.0.5 (or later).
  41. Ñ AppleTalk extension (INIT) version 48 (or later) if running System 6.0.x.
  42. Ñ An AppleTalk (LocalTalk, EtherTalk, or TokenTalk) network.
  43.  
  44. Network administrator installation:
  45.  
  46. Ñ Place NetDistributor Pro anywhere on your hard disk.
  47. Ñ Place Transporter in the System Folder.
  48. Ñ Restart.
  49.  
  50. Client requirements:
  51.  
  52. Ñ Macintosh 512K Enhanced (or greater). A hard disk is recommended but not required.
  53. Ñ System software 6.0.3 (or later).
  54. Ñ AppleTalk extension (INIT) version 48 (or later) if running System 6.0.x.
  55.  
  56. Client installation:
  57.  
  58. Ñ Place Transporter in the System Folder.
  59. Ñ Restart.
  60.  
  61.  
  62.  
  63. This section is a simple tour in which you will create a package, send it to users, and monitor the distribution process. This will demonstrate the entire process NetDistributor Pro uses to install software across the network.
  64.  
  65. The package you create will install two files in a new folder two levels down from the desktop. In other words, File1 and File2 will be installed in a folder called Level2. The end result of the installation on the client Macintosh is shown below (new folders and files are highlighted).
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75. At the end of the tour, you will have a chance to create more complex installations that include conditional statements such as ╥Install the files in one place if System 6 is in use and in another place if System7 is in use.╙
  76.  
  77. The NetDistributor Pro script you will create is shown below.
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89. Create the package and its script
  90.  
  91. Ñ    Open the NetDistributor Pro application. Choose New from the File menu. Enter a name, such as Test Package. An empty Script window and Files window will be displayed.
  92.  
  93. Ñ    Choose Add File/Folder from the Package menu.
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106. Ñ    Locate two files that you want to install and choose them (highlight each file and click the Choose button). For the purposes of this demonstration, make sure the Place in Script check box is not checked. If you want the files to be compressed, check the Compress check box. Click OK when done.
  107.  
  108. Ñ    Click the Script window to bring it to the front.
  109.  
  110. Ñ    Choose Install from the Script menu. An Install script item will be added to the script window and a new window will be displayed which lets you configure the installation script item.
  111.  
  112. Ñ    The Install popup menu contains all the files that are available for this script item. Select the first file, if it is not already selected.
  113.  
  114.  
  115. Ñ    The Where popup menu lets you select the target disk and folder where the file will be installed. Click on the Where popup menu and choose Startup disk. This is the root level of the user╒s disk.
  116.  
  117.  
  118. Ñ    Next to the Where popup menu, you can enter the name of a folder (or folders) where the file is to be installed. Since we are installing two levels down, we need to enter the name of both folders. To do this, enter ╥Level 1:Level 2╙ (the colon character is used to separate folder names). The entire path should now look like this - Startup Disk:Level 1:Level 2 (you do not need a colon after the second folder name). This means that the file will be installed in the folder called Level 2.
  119.  
  120. Ñ    Notice that the ╥Create folders that don╒t exist╙ option is selected. This means that if the Level 1 and Level 2 folders don╒t exist, they will be created. You should also select the Home Folder option. This sets the current location (Level 2) as a reference point for subsequent files which need to be installed in the same place. This will be important for the next file.
  121. The script item should now look like this:
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. Ñ    Close the script item window.
  131.  
  132. Ñ    Repeat this process to setup the second file:
  133.  
  134.         Ñ    Choose Install from the Script menu.
  135.  
  136.         Ñ    Choose the second file from the Install popup menu.
  137.  
  138.         Ñ    Instead of choosing Startup Disk:Level 1:Level 2 as the target location, set the Where popup menu to Home Folder. This means the file will be installed in the same folder as the first file. You don╒t have to enter the folder path again.
  139.  
  140.         Ñ    Close the script item window.
  141.  
  142. Ñ    Choose Installation Message from the Package menu and enter a description which will appear on the client Macintosh after the package is installed.
  143.  
  144. Send the package
  145.  
  146. After the installation script has been prepared, the package is ready to be distributed and installed.
  147.  
  148. Ñ    Choose Send from the Package menu. The Send dialog will be displayed.
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160. Ñ    Locate the zone in which the users reside and click the triangle next to the zone to display the users.
  161.  
  162. Ñ    Choose the target user (or users).
  163.  
  164. Ñ    Click Send. The selected users will now begin receiving the installation package.
  165.  
  166. Monitor the distribution
  167.  
  168. The Distribution Manifest monitors the activity of all package installations. To view the status of the package you have just sent, select Distribution Manifest from the Distribution menu.
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180. There are four phases during installation:
  181. Ñ    Scheduled to send
  182. Ñ    Preparing to send
  183. Ñ    Sending
  184. Ñ    Installing
  185. Ñ    Complete
  186.  
  187. If there is an error, it will be reported in the status column, for example: ╥Not installed because the disk is full.╙ When the status of the package is complete, check the client Macintosh to make sure the intended result was achieved.
  188.  
  189. Creating scripts with if-then-else branches
  190.  
  191. Now that you╒ve installed a file successfully, you╒re ready to take advantage of NetDistributor Pro╒s unique branching ability. You will modify your test package to install the files only if System 7 is running.
  192.  
  193. To prepare for this part of the example, delete the Level1 folder you just installed on the client Macintosh. You can create a package that performs this operation, if you feel like experimenting, but deleting files is not discussed in this guide.
  194.  
  195. Ñ    Display the script window for the package you created previously.
  196.  
  197. Ñ    Choose Check Configuration from the Script menu. A new Check Configuration script item will be added to the script and a script item window will be displayed.
  198.  
  199. Ñ    The System version check box is already selected. Set the comparison criterion to be greater than or equal to System 7 and close the window.
  200.  
  201.  
  202. You will notice that there are now two branches under the script item called If has configuration and If doesn╒t have configuration.
  203.  
  204. Ñ    Click and drag the first Install script item on top of the If has configuration branch. When the branch is highlighted, drop the script item.
  205.  
  206.  
  207.  
  208.  
  209. Ñ    Click and drag the second Install script item on top of the If has configuration branch.
  210.  
  211. Ñ    Send the package, wait for the Distribution Manifest to show the distribution as complete, and check the result on the client Macintosh.
  212.  
  213.  
  214.  
  215. NetDistributor Pro has a number of other functions which are discussed in much greater detail in the full NetDistributor Pro Administrator╒s Guide which you receive when you purchase NetDistributor Pro. However, here is a short list of other issues which you might wish to know about.
  216.  
  217. Ñ Security
  218. You can assign a password to client computers running the Transporter system extension. Then, when a software distribution is initiated, you will be required to enter the client╒s password. This will prevent unauthorized administrators from distributing software packages.
  219.  
  220. Ñ ╥Pull╙ updating
  221. The packages you create with NetDistributor Pro are completely self-contained. This means you can place them on a server or any other media and have users double-click them to install the software in the package. Users do not need Transporter or NetDistributor Pro to use the package from a server or floppy disk. This is useful if you want to make some software available to your user community in an easy-to-use format.
  222.  
  223. Ñ Replacing, Deleting and Restarting
  224. If you want to try other script instructions, choose them from the Script menu and they will be placed in the script window. Double-click a script item to configure it. 
  225.  
  226. Ñ Moving items in a script
  227. Click and drag the item to a new location. To nest an instruction inside an if-then-else branch (such as ╥If found╙ or ╥If has configuration╙), just drag it on top of the branch. 
  228.  
  229. Ñ Removing a script item
  230. Highlight a script item and press the delete key or choose Remove Item from the Edit menu. To remove a file from the package, select Files in Package from the Package menu, highlight the desired file, and press the delete key. You can only remove files that are not used in the script.
  231.  
  232. Ñ Smart folders
  233. If you choose to install a file in the Extensions folder (or any of the System 7 special folders) and the target machine is running System 6, NetDistributor Pro will install the file in the System Folder itself and will not create a folder called Extensions (or Control Panels, etc).
  234.  
  235. Ñ Font and desk accessory installation
  236. NetDistributor Pro uses its own plug-in technology to handle this type of installation and can install fonts and desk accessories directly into the system file. Complete information is included in the NetDistributor Pro Plug-in Guide which comes with the full version.
  237.  
  238. Ñ Background operation
  239. NetDistributor Pro does not need to be running while package distribution is in progress. In fact, once you have scheduled a distribution (for either immediate distribution or in the future), you can quit from NetDistributor Pro. If you need to check the status of the distribution, simply open NetDistributor Pro again and view the Distribution Manifest.
  240.  
  241. Ñ Virus checkers
  242. There are easy ways to install software on remote machines that use virus checkers. Contact Trik for more information.
  243.  
  244. If you have any question concerning this demo, contact Trik or your local dealer.
  245.  
  246. In the United States and Canada, you can contact Trik at:
  247.  
  248. Phone: 800/466-TRIK or 617/933-8810
  249. Fax: 617/933-8648
  250. AppleLink: TRIK
  251. Internet: support@trik.wilder.com
  252.  
  253. ---------------------------------
  254. ⌐ 1992 Trik, Inc. All rights reserved. No portion of this guide may be reproduced in any form or distributed in any form without written consent from Trik.
  255.  
  256. Trik, NetDistributor, and Transporter are trademarks of Trik, Inc.
  257.